home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / disk / misc / disktst2.lha / DT / READ_ME < prev    next >
Text File  |  1992-11-01  |  5KB  |  89 lines

  1.                     Notes for DiskTest (DT) v2.02
  2.                     =============================
  3.  
  4.      DT is one of the first programs I have written for the Amiga, and
  5. from its first public release (on Fred Fish disk 539) I did not notice
  6. other similar programs in the Public Domain:  this means that or DT is
  7. still actual, or that nobody needs a similar program :-) .  Of course,
  8. I  like  to maintain my programs up-to-date; and this is a new version
  9. of DT for the operating system 2.0.  Actually, it REQUIRES 2.04; but I
  10. like  to emphasize that what I have added are only bells and whistles,
  11. and  that  the last published version (on Fred Fish disk 663) is still
  12. valid, well tested and bug-free, and can be used under the OS v1.2 (or
  13. later); only, it does not work for non-standard (i.e.  non 880 KBytes)
  14. floppies, but this is not a constraint for an old machine running 1.x.
  15.  
  16.      What  is DT?  It is a program that checks the integrity of floppy
  17. disks, that I have found useful in several circumstances:  if you need
  18. to  transport  files on floppies, e.g.  from Europe to the U.S., or to
  19. archive  your  data  on floppies, it is better to be sure that all the
  20. files  you  have  copied are readable before slipping 7,000 miles away
  21. from  the  original  data  (or before deleting the same data from your
  22. hard  disk).  This program, named DT for "Disk Test", checks the whole
  23. floppy:  in two steps, firstly reading all the tracks one by one to be
  24. sure  that the support itself is reliable; and then reading, record by
  25. record, all the files on the disc.  Optionally you can avoid the first
  26. step;  the  last  one can take a long time if you have a lot of files,
  27. but is, in my humble opinion, the most important in order to check the
  28. data  reliability.   For the first DT I decided to mimic the aesthetic
  29. of  the  program  with  the same name from Peter Norton (in the IBM-PC
  30. Norton Utilities).
  31.  
  32.      This  program  can  be run from the CLI (detaches itself from the
  33. CLI),  or  from  the  workbench;  and  opens a window on the Workbench
  34. public  screen.   The gadget buttons corresponding to DF0 to DF3 start
  35. the full test (both phases) on the selected drive; or, optionally, you
  36. can drop any icon inside the DT window (that is a so called AppWindow)
  37. to perform the second step only (file reading).  In particular, if the
  38. dropped  icon is related to a directory structure (i.e.  it is a disk,
  39. a  drawer  or  a  trashcan  icon)  this test is performed on ALL files
  40. belonging to ALL directories in the tree starting from there:  so that
  41. you  can  use DT e.g.  to check your hard disk.  The last gadget, that
  42. is  a  checkmark button, enables or disables the listing on the screen
  43. of  the  checked file names; you should find convenient to disable the
  44. listing  before  dropping  the  icon of a 50 megabyte hard disk inside
  45. DT's window...
  46.  
  47.      Why  DT?   You see, I began to write programs in the pre-historic
  48. age  of  the punched cards (exactly in 1968, on an IBM 7090), and when
  49. the  first mass storage devices appeared they were fragile:  tests for
  50. data  reliability, to be run at fixed times, were essential.  And they
  51. _still_  are:   your  disks WILL fail, sooner or later, and having the
  52. habit of performing periodic backups and diagnostics is wise.
  53.  
  54.      DT  is  a  Public  Domain program:  you can freely distribute and
  55. modify the program and the source; maybe you will find useful only the
  56. routines  that  implement  a  text  scroller  in an almost environment
  57. independent   way  (partially  inspired  to  an  example  from  Martin
  58. Taillefer  published  on  AmigaMail).  Please, if you find bugs (or if
  59. you  modify  in any way DT--but PLEASE leave my comment headers and my
  60. name  there)  take the time to send me your comments (or your changes)
  61. at the address given at the end of this file.
  62.  
  63. A thank to:
  64.               - Commodore: for the Amiga;
  65.               - SAS: for SAS-C v5.10;
  66.               - Gimpel Software: for FlexeLint;
  67.               - Oxxi, for TurboText;
  68.               - Martin Taillefer: for his BOOPSI scroller (and
  69.                 for TurboText too, of course);
  70.               - Peter Norton: for the original DT.
  71.  
  72.                        Have fun !
  73.                                           MLO
  74.  
  75. -----
  76.  
  77.                 Maurizio LORETI
  78.  
  79. Home address:   Via G. Donizetti, 6
  80.                 35010 CADONEGHE (PD) - Italy
  81. Home setup:     A4000, 6 MB RAM, 120 MB HD, HP DeskJet 500
  82. Work address:   University of Padova
  83.                 Department of Physics
  84.                 Via F. Marzolo, 8
  85.                 35131 PADOVA - Italy
  86. Work setup:     A3000, 6 MB RAM, 50 MB HD, HP DeskJet 500
  87. EMail (TCP/IP): loreti@padova.infn.it
  88. Work FAX:       (39) (49) 844-245
  89.